microscopic layer - Francés Inglés Diccionario